1
1438
308
139
22
1
299
15
4
5
152
146
335
7
205
321
349
510
54
20
2
2
1
7
7
448
14
6
3
1
35
7
21
1
9
1
117
681
53
6
1
47
552
423
409
585
790
58
1
1
1
1108
1
42
1
1
1
3
1
1
22
177
1
1
1
1
1
1
4
41
119
6
1268
46
430
724
253
29
469
31
9
1
7
2
41
343
1
72
41
1433
6
4